package zhu.yu.array;
/*
ArrayIndexOutOfBoundsException: 数组索引越界异常
原因：索引不正确
 */

/*
所有的引用类型变量，都可以赋值为一个null值，但是代表其中什么都没有

数组必须进行 new 初始化才能使用其中的元素
如果只是赋值一个null，没有进行new创建，那么就会发生，空指针异常 : NullPointerException
 */
public class Demo6ArrayIndex {
    public static void main(String[] args) {
        int[] array = {1, 3, 5, 7};

        // System.out.println(array[4]); // ArrayIndexOutOfBoundsException: 数组索引越界异常
        // Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 4

        int[] array1 = null;
//        System.out.println(array1);  // null
//        System.out.println(array1[0]);  // Exception in thread "main" java.lang.NullPointerException

    }
}
